to clear a hurdle - Turkish English Dictionary